requiring surgical intervention - Turkish English Dictionary